// 题目配置 - 法语版《罗密欧与朱丽叶》粉丝测试
const questionsData = [
    {
        id: 1,
        header: "Q1：告别场心情",
        background: "src/1.jpg",
        title: "看了他们演了这么多年的《法罗兰》，终于到了最后一场。你心里最想的是什么？",
        options: [
            { text: "在我的记忆里永不褪色", scores: [5, 3, 1, 2, 0, 3, 1] }, // A - 罗密欧
            { text: "必须在场支持", scores: [2, 5, 2, 4, 1, 2, 2] }, // B - 朱丽叶
            { text: "陪他们歌唱到最后", scores: [1, 2, 5, 3, 2, 3, 0] }, // C - 茂丘西奥
            { text: "希望他们之后都好", scores: [3, 4, 1, 5, 1, 2, 3] }, // D - 奶妈
            { text: "看好最后一场的质量", scores: [0, 1, 2, 2, 5, 3, 1] }, // E - 提博尔特
            { text: "好好享受每一秒", scores: [2, 2, 4, 3, 1, 5, 2] }, // F - 班伏里奥
            { text: "见证一个版本的落幕", scores: [1, 1, 0, 1, 3, 2, 5] } // G - 亲王
        ]
    },
    {
        id: 2,
        header: "Q2：前厅互动之趣",
        background: "src/2.jpg",
        title: "你和剧友到达了剧院，演出开始前，剧院前厅举办了热闹的相关活动，包括拍照打卡、趣味游戏和周边贩售。你会如何参与？",
        options: [
            { text: "寻找艺术感美陈打卡", scores: [5, 3, 1, 0, 0, 2, 1] }, // A - 罗密欧
            { text: "来都来了好奇尝试一切", scores: [2, 5, 3, 2, 1, 2, 2] }, // B - 朱丽叶
            { text: "去感觉最有意思的那个", scores: [1, 3, 5, 3, 2, 3, 0] }, // C - 茂丘西奥
            { text: "优先确认搭子意愿", scores: [2, 4, 2, 5, 1, 2, 3] }, // D - 奶妈
            { text: "评估性价比最高的活动", scores: [0, 1, 1, 2, 5, 3, 2] }, // E - 提博尔特
            { text: "观察并规避拥挤", scores: [3, 2, 3, 3, 2, 5, 1] }, // F - 班伏里奥
            { text: "统筹节奏确保尽快落座", scores: [1, 1, 0, 1, 3, 2, 5] } // G - 亲王
        ]
    },
    {
        id: 3,
        header: "Q3：中场休息的抉择",
        background: "src/3.jpg",
        title: "不知不觉，幕间休息的铃声响起，你有20分钟的自由时间。你会如何安排？",
        options: [
            { text: "沉浸回味上半场", scores: [5, 3, 1, 1, 0, 3, 0] }, // A - 罗密欧
            { text: "与剧友交流分享", scores: [2, 5, 3, 4, 1, 2, 2] }, // B - 朱丽叶
            { text: "线上发布观演感受", scores: [1, 2, 5, 2, 2, 3, 1] }, // C - 茂丘西奥
            { text: "去咖啡吧买点『补给』", scores: [3, 4, 2, 5, 1, 2, 3] }, // D - 奶妈
            { text: "复盘调度和唱段", scores: [0, 1, 1, 2, 5, 3, 2] }, // E - 提博尔特
            { text: "陪伴搭子去洗手间", scores: [3, 3, 2, 4, 1, 5, 2] }, // F - 班伏里奥
            { text: "闹中取静，正好闭目养神", scores: [1, 1, 0, 1, 3, 2, 5] } // G - 亲王
        ]
    },
    {
        id: 4,
        header: "Q4：演出终章",
        background: "src/4.jpg",
        title: "全剧终，法罗朱演员正在谢幕，现场气氛达到顶点。此刻的你？",
        options: [
            { text: "台前和演员热情活动", scores: [3, 5, 2, 2, 1, 2, 1] }, // A - 罗密欧
            { text: "献上最持久的掌声与欢呼", scores: [2, 5, 3, 4, 1, 2, 2] }, // B - 朱丽叶
            { text: "忍不住热泪唱起返场曲目", scores: [1, 3, 5, 3, 2, 3, 0] }, // C - 茂丘西奥
            { text: "按下快门，作为永远的纪念", scores: [4, 3, 2, 5, 2, 2, 1] }, // D - 奶妈
            { text: "提前考虑是否要去SD", scores: [2, 2, 3, 2, 5, 3, 2] }, // E - 提博尔特
            { text: "同步计划下次看哪部剧", scores: [1, 1, 2, 2, 3, 5, 3] }, // F - 班伏里奥
            { text: "掌声和不舍的眼神是最大的敬意", scores: [1, 2, 0, 1, 2, 2, 5] } // G - 亲王
        ]
    },
    {
        id: 5,
        header: "Q5：演后的邂逅",
        background: "src/5.jpg",
        title: "演出结束，你在剧院后台出口（SD口）等待演员签名。人群有些拥挤，但秩序尚可。当你非常喜欢的演员来到你面前时，你会对Ta说？",
        options: [
            { text: "感性共鸣：我会记得这份感动", scores: [5, 3, 1, 2, 0, 2, 1] }, // A - 罗密欧
            { text: "坚定支持：谢谢如此闪耀的舞台", scores: [2, 5, 2, 3, 1, 2, 2] }, // B - 朱丽叶
            { text: "幽默互动：幽默是最好的留念", scores: [1, 2, 5, 3, 2, 3, 0] }, // C - 茂丘西奥
            { text: "切身关怀：辛苦了，祝未来顺利", scores: [3, 3, 2, 5, 1, 2, 3] }, // D - 奶妈
            { text: "尊重距离：不会硬挤，但会喝彩", scores: [0, 1, 1, 2, 5, 3, 2] }, // E - 提博尔特
            { text: "务实高效：提前备好礼物，简短致谢", scores: [2, 2, 3, 3, 2, 5, 2] }, // F - 班伏里奥
            { text: "探讨角色：围绕深刻问题展开探讨", scores: [1, 1, 1, 1, 3, 2, 5] } // G - 亲王
        ]
    },
    {
        id: 6,
        header: "Q6：演出之后",
        background: "src/6.jpg",
        title: "天下没有不散的筵席，回家路上，你的心情仍难以平复。你会如何为这个夜晚收尾？",
        options: [
            { text: "写手账，抒发感情和创作欲", scores: [5, 2, 1, 1, 0, 2, 0] }, // A - 罗密欧
            { text: "拉着剧友搭子谈彻心扉", scores: [3, 5, 3, 4, 1, 2, 2] }, // B - 朱丽叶
            { text: "没嗨够换地方继续玩", scores: [1, 2, 5, 2, 2, 3, 0] }, // C - 茂丘西奥
            { text: "将手机屏保换成今晚的合照", scores: [2, 4, 1, 5, 1, 2, 3] }, // D - 奶妈
            { text: "独处自省，慢慢消化", scores: [1, 1, 1, 2, 5, 3, 2] }, // E - 提博尔特
            { text: "戴上耳机从中情绪抽离", scores: [2, 2, 2, 3, 2, 5, 2] }, // F - 班伏里奥
            { text: "直接开始写repo", scores: [1, 1, 0, 1, 3, 2, 5] } // G - 亲王
        ]
    },
    {
        id: 7,
        header: "Q7：你的剧院人设",
        background: "src/7.jpg",
        title: "如果你身处那个时代的维罗纳城，你希望获得什么样的称号？",
        options: [
            { text: "理想践行者", scores: [5, 3, 1, 2, 0, 2, 1] }, // A - 罗密欧
            { text: "命运反抗者", scores: [2, 5, 2, 3, 1, 2, 2] }, // B - 朱丽叶
            { text: "今朝有酒今朝醉", scores: [1, 2, 5, 3, 2, 3, 0] }, // C - 茂丘西奥
            { text: "隐形护卫者", scores: [3, 3, 2, 5, 1, 2, 3] }, // D - 奶妈
            { text: "信念的利剑", scores: [0, 1, 1, 2, 5, 3, 2] }, // E - 提博尔特
            { text: "智慧的航标", scores: [2, 2, 3, 3, 2, 5, 2] }, // F - 班伏里奥
            { text: "和谐的基石", scores: [1, 1, 1, 1, 3, 2, 5] } // G - 亲王
        ]
    }
];

// 结果类型配置 - 7个角色
const resultTypes = [
    {
        id: 0,
        name: "罗密欧",
        icon: "🌹",
        description: "你如同罗密欧，浪漫而深情。你追求理想与真爱，感性而执着。你会在记忆里珍藏每一个重要时刻，用文字和情感记录生活的美好。你容易沉浸在自己的世界里，对艺术和美有着独特的感知力。"
    },
    {
        id: 1,
        name: "朱丽叶",
        icon: "✨",
        description: "你如同朱丽叶，坚定而勇敢。你不甘于被命运安排，敢于为自己的选择而战。你热情真挚，会毫不犹豫地为所爱之人站台呐喊。你勇于表达情感，在关键时刻总能展现出惊人的勇气和决心。"
    },
    {
        id: 2,
        name: "茂丘西奥",
        icon: "🎭",
        description: "你如同茂丘西奥，自由而潇洒。你享受生活，追求快乐，今朝有酒今朝醉。你喜欢分享，乐于与人互动，不会让任何精彩从身边溜走。你幽默风趣，总能带来欢声笑语。"
    },
    {
        id: 3,
        name: "奶妈",
        icon: "💕",
        description: "你如同奶妈，温暖而贴心。你时刻关心着身边人，优先考虑他人的感受。你细心周到，会照顾到每个细节，是朋友们的避风港。你重视情感和回忆，会用照片和纪念品珍藏美好时光。"
    },
    {
        id: 4,
        name: "提博尔特",
        icon: "🗡️",
        description: "你如同提博尔特，坚定而有原则。你有自己的标准和追求，注重品质和效率。你会在选择时评估性价比，追求最有价值的体验。你信念坚定，是行动的利剑。"
    },
    {
        id: 5,
        name: "班伏里奥",
        icon: "🧭",
        description: "你如同班伏里奥，理性而睿智。你善于观察和分析，懂得规避风险，掌握节奏。你会在计划中寻求最优方案，是团队中的智慧航标。你总能保持冷静，在关键时刻做出明智的选择。"
    },
    {
        id: 6,
        name: "亲王",
        icon: "👑",
        description: "你如同亲王，持重而权威。你注重规矩和秩序，善于统筹全局。你有自己的节奏和节奏，不会随波逐流。你在场时总有一种威严感，但同时又充满敬意和善意。"
    }
];

// 权重优先顺序（用于处理平局情况）
const tieBreaker = [0, 1, 2, 3, 4, 5, 6]; // 按优先级排序

